var API_MENU_URL = "/api/menu.json";//top菜单接口
var API_NEER_URL = "/api/neer.json";//最几篇文章接口地址

$(function(){
	//初始化数据
	initData();
	//初始化动作
	initAction();
});
/**
 * 初始化组件动作
 */
function initAction(){
	$('[data-url]').click(function(){
		clickTagetDataUrl($(this));
	});
}
/**
 * 初始化数据
 */
function initData(){
	//时间
	var $timeDom = $('.e-time');
	if($timeDom.length>0){
		$.each($timeDom,function(i,item){
			var time = $(item).data('content');
			$(item).text($.dateFormat(new Date(parseInt(time)),"yyyy/MM/dd HH:mm:ss"));
		})
	}
	//初始化菜单数据
	initMenuData();
	//初始化最近更新文章
	initNeerData();
}
/**
 * 初始化菜单数据
 */
function initMenuData(){
	$.ajax({
		url:API_MENU_URL,
		type:"get",
		dataType:"jsonp",
		success:function(data){
			var status = data.status;
			if(status ==1){
				var list = data.data;
				var $ul = $('#menu-ul');
				for(var i=0;i<list.length;i++){
					var menu = list[i];
					var id = menu.id;
					var url = menu.url;
					var type = menu.type;
					var name = menu.name;
					var $li = $('<li></li>');
					if(type ==1){
						$li.attr('data-url','/article/list/'+id+'/1.html');
					}else if(type == 3){
						$li.attr('data-url',url);
					}
					$li.text(name);
					clickTagetDataUrl($li);
					$ul.append($li);
				}
			}else{
				console.log(data.message);
			}
		}
	})
}

/**
 * 初始化最近更新文章
 */
function initNeerData(){
	$.ajax({
		url:API_NEER_URL,
		type:"get",
		dataType:"jsonp",
		success:function(data){
			var status = data.status;
			if(status ==1){
				var list = data.data;
				var $div = $('#neer-div');
				for(var i=0;i<list.length;i++){
					var article = list[i];
					var id = article.id;
					var title = article.title;
					var createTime = article.createTime;
					var $p = $('<p></p>');
					$p.attr('data-url','/article/view/'+id+'.html');
					$p.text(title);

					clickTagetDataUrl($p);
					$div.append($p);
					$div.append($('<hr size="1" noshade="noshade" style=""/>'));
				}
			}else{
				console.log(data.message);
			}
		}
	})
}

